$1,225,000 1408 ALHAMBRA DR Apollo Beach / Southshore Area 4, 5, 4,254ft² MLS#: TB8363848 Listed: 3/21/2025, Realtor: ALIGN RIGHT REALTY SOUTH SHORE